allogeneic donation - French English Dictionary